Forgotten Media: “Alien” Radio Spots

  In space, no one can hear you scream. We all know that. But on the radio, everyone can. To promote the 1979 release of Alien at London’s Odeon Leicester Square theater, 20th Century Fox created a series of haunting … Continue reading Forgotten Media: “Alien” Radio Spots